浏览器发送请求
1.构造请求行
2.查找缓存  有缓存取缓存，没有发送网络请求
3.准备IP地址和端口号
4.等待TCP队列    一个域名最多只能建立6个TCP链接
5.建立TCP连接
6.发送HTTP请求


服务器处理请求
1.返回请求内容
2.关闭TCP连接


从输入url到浏览器显示页面，发生了什么？
浏览器主进程：浏览器主进程中输入url请求（将请求派发给网路进程）
网络进程：发送url请求，获取响应头数据解析响应头数据之后将数据转发给浏览器主进程
浏览器主进程：接收网络进程的响应头数据，将数据发送给渲染进程（将HTML数据提交给渲染进程）
渲染进程：接收数据后，直接和网络进程建立数据管道
渲染进程：文档数据传输完毕，渲染进程会返回确认消息给主进程
主进程：主进程受到渲染提交消息之后，移除旧文档更新渲浏览器进程中的页面状态
